hide out in the open

Translations
se cacher au grand jour
Definitions
To conceal oneself or something in a place where it is visible to everyone, relying on the assumption that people will overlook it because they do not expect it to be there.